export default {
    // 状态
    modelValue: {
        type: Boolean,
        default: false,
    },

    // 开状态文字
    openText: {
        type: String,
        default: "",
    },

    // 关状态文字
    closeText: {
        type: String,
        default: "",
    },

    // 加载状态
    loading: {
        type: Boolean,
        default: false,
    },

    // 加载图标
    loadingIcon: {
        type: String,
        default: "__loading",
    },

    // 开启状态的图标,有则显示
    openIcon: {
        type: String,
        default: "",
    },

    // 关闭状态的图标,有则显示
    closeIcon: {
        type: String,
        default: "",
    },

    // 是否禁用
    disabled: {
        type: Boolean,
        default: false,
    },

    // 禁用类名
    disabledClass: {
        type: String,
        default: "pure-disabled",
    },

    // 异步控制
    async: {
        type: Boolean,
        default: false,
    },
};
